Grid-based Simulation Computing in ALICE
نویسندگان
چکیده
The ALICE Collaboration is an active member of the EDG (also known as DataGrid) project since the very beginning; it took active part in the definition of user requirements and detailed use cases, as well as in the evaluation of the EDG testbed, all along its evolution. In December 2001, ALICE ran the first application job on the testbed, the simulation of a low multiplicity Pb-Pb event at the LHC energy. In parallel, because of the deadlines set by its scientific program, ALICE developed the AliEn environment, on which simulated data are regularly produced, reconstructed and analysed on a distributed system scattered over four continents. AliEn has been interfaced with EDG, in order to allow the coordinated management of both ALICE-owned and EDG resources: recently, the simulation of a central Pb-Pb event, submitted as an AliEn job with the requirement to run on EDG resources, was successfully completed, with output registration in the Data Management System on both sides and retrieval of the output, stored on EDG, from the AliEn shell. Meanwhile, making use of an ALICE developed WEB interface, a continuous monitoring of the EDG testbed, with an increasing job and data rate, is in place to evaluate the system stability and to define its breaking point. After two years of work several goals have been achieved, while some items still need improvements in order to run large productions and analysis on a stable, distributed, scalable and interoperable system.
منابع مشابه
Improving Mobile Grid Performance Using Fuzzy Job Replica Count Determiner
Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common computational platform. Mobile Computing is a Generic word that introduces using of movable, handheld devices with wireless communication, for processing data. Mobile Computing focused on providing access to data, information, services and communications anywhere an...
متن کاملImproving Mobile Grid Performance Using Fuzzy Job Replica Count Determiner
Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common computational platform. Mobile Computing is a Generic word that introduces using of movable, handheld devices with wireless communication, for processing data. Mobile Computing focused on providing access to data, information, services and communications anywhere an...
متن کاملALiCE: A Scalable Runtime Infrastructure for High Performance Grid Computing
This paper discusses a Java-based grid computing middleware, ALiCE, to facilitate the development and deployment of generic grid applications on heterogeneous shared computing resources. The ALiCE layered grid architecture comprises of a core layer that provides the basic services for control and communication within a grid. Programming template in the extensions layer provides a distributed sh...
متن کاملSimulation of Grid Computing Workload Management Using Weighted Random Matching
This paper presents the simulation results of a novel Grid computing workload management scheme based on job-pull operational mode and weighted random matching. Large scale Grid computing system as one used in the CERN-ALICE experiment has been successfully modelled and simulated using discrete-event simulation technique. The efficiency of the proposed scheme has been demonstrated by using the ...
متن کاملOracle backend for AliEn
AliEn [1] is a lightweight GRID framework based on Perl, started by the ALICE offline Project at CERN. It constitutes the production environment for simulation, reconstruction and analysis of physics data of the ALICE Experiment. This middleware has been deployed by the experiments PANDA and CBM. As part of the facility, they will run their central services at GSI-FAIR. AliEn was originally dev...
متن کاملData Replication-Based Scheduling in Cloud Computing Environment
Abstract— High-performance computing and vast storage are two key factors required for executing data-intensive applications. In comparison with traditional distributed systems like data grid, cloud computing provides these factors in a more affordable, scalable and elastic platform. Furthermore, accessing data files is critical for performing such applications. Sometimes accessing data becomes...
متن کامل